Japan
Tokyo
Tokyo
Shibuya Station
A major railway hub in Tokyo, renowned for its bustling pedestrian crossing and as a central point for various shopping and entertainment districts.
2
https://www.jreast.co.jp/estation/stations/808.html