WE ARE ON A MAINTENANCE MODE!
We have some construction going on in Tokyo,
but we will be back online soon!
Did you know that the Tokyo building in the center of this picture is called Azabu Hills Tower,
and upon completion it will take over from Abenoharukasu (Osaka)
to become the tallest building in Japan!