Tennozu Isle

0 0 Reviews
Photo: Shinagawa Sightseeing Agency

Tennozu Isle is a 200,000 square artificial made island developed as a fort in the Edo period (1603 - 1868).

Overview

Address

2 Chome-5-19 Higashishinagawa, Shinagawa City, Tokyo 140-0002 (Directions)

Access

Tennozu Isle Station on Rinkai Line

Related Articles

0 articles