So it seems like Shibuya is the construction capital of Tokyo. This is the view from my hotel room this morning! Fortunately, I will be spending most of the day elsewhere.
Comments
Sign in or get an account to comment.