Mount Kurama

The historical 鞍馬山 (Mount Kurama) is located in the beautiful city of Kyoto. Showered in such a rich history, Mount Kurama is said to be the home of Sojobo, The Tengu King. The breathtaking view from the top of the mountain makes it a popular tourist attraction for couples. I was…

Continue reading