Meiji Shrine

The Shinto shrine in the midst of the Meiji Jingu forest is dedicated to the divine souls of Emperor Meiji and Empress Shoken. People from all over Japan donated 100,000 trees to honour the Emperor and Empress and remember their virtues. The Shinto religion itself is deeply embedded in the Japanese way of life, and with no holy book or concept of religious conversion, it's one religion I can definitely get on board with. A truly spiritual place in the middle of Shibuya.