Traditional Japanese-style castles are built on top of waterfalls. They are surrounded by a cityscape which shows the contrast between modern and traditional architectural design. I would love to be inside one of these buildings where I can hear the waterfalls echoing inside the castle hallways.

































