Due to being prone to earthquakes, most parts of Japan are not towered by skyscrapers. However, anyone arriving at Kyoto train station would not miss the Kyoto Tower, the highest building in Kyoto, rising at 131 meters (430 feet) above the ground. Designed in the style of a lighthouse, Kyoto Tower is the first of […]
Read more →