Built in 1633, Kiyomizu is a UNESCO World Heritage Site consisting of several Buddhist temples located in the foothills of Mount Otowa in Japan's Kyoto prefecture. Shortlisted as one of the New Seven Wonders of the World in 2007, Kiyomizu's main building is famous for its unique 36m wide stage, supported by many wooden columns, […]
SOURCE: PLSN at 10:15AM on October 26, 2022