Place to see: Shibuya, T?ky?-to, Japan

About this place:

The "Times Square" of Japan. Every TV Network in Japan will show the "Current Weather Condition" from this exact spot. I would love all of you to visit this place one day. The cross walk is insane during the evenings and weekends. Imagine being smothered by people... It's that crazy.

Tokyo, T?ky?-to, JP

Discovered by Sachiko Watanabe
on 20 November 2007.
331 views.