Hike through the back of mountains surrounding Kyoto, enter the magical world of gods and legends, and see the other side of famous Shrines and Temples in Kyoto while learning about the mind-blowing hidden history and culture of Japan. Enjoy nature, and observe their residential area with almost nobody around!