Kyoto tower (京都タワー)

Kyoto tower (京都タワー)

francois G.
The Kyoto Tower is a 131 meter observation tower in Kyoto, Japan. The observation deck is 100 meters above the ground. At the base, there is a hotel and several stores. The tower stands opposite JR Kyoto station. #hotel #japan #kyoto #tower #京都
Default Title