Kyoto city
The Kyoto Tower (京都タワー) is a 131 metre high observation tower in Kyoto, located opposite JR Kyoto station. The observation deck is 100 metres about the ground.
Buy this photo royalty free on:
Shutterstock, iStockphoto, Dreamstime, Stockxpert
Buy this photo royalty free on:
Shutterstock, iStockphoto, Dreamstime, Stockxpert