Designed by
Title
Kyoto Tower and City, Japan #117008451
Description
View of Kyoto Tower and Kyoto city. Kyoto Tower is located in front of Kyoto Station in center of city, Japan. The steel tower is the tallest structure in Kyoto with its observation deck at 100 metres and its spire at 131 metres.
This image is editorial