iWashere.org

Shibuya Crossing

Shibuya Crossing is a popular stop in Tokyo, Japan. Browse recent public travel check-ins from visitors who marked this place on I Was Here.

Visited Jan 9, 2025

Jet lag was worth this late-night energy.

by Bob Reyes