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)
Highlights
Tennoz Isle Waterfront Illuminations
You can see the beautifully illuminated scenes on the Shinagawa waterfront that vary with the seasons. Tennoz Isle is lit up in winter by the Tennoz Isle Waterfront Illuminations.