Where are you going?
Or, let us surprise youSpin the Globe ®

Tochomae Station

Tocho Tower & Asakusa
Tocho Tower in West Shinjuku near Tochomae Train Station is a great place to take in sweeping views at no cost. Asakusa in the image below was taken from the Sumida river where you can see in the distance Skytree Tower.
Have you been here? Share a tip or a photo with fellow travelers.
Shinjuku, Tokyo 160-0023, Japan