It’s the highest mountain in Japan and reaches over 12 000 feet ... The Kiyomizu Dera Temple stands next to the Otowa ...