Kyoto is one of the largest cities in Japan and is surrounded by the hills of central Honshu. Kyoto still plays a significant role in Japanese religion, with ...