A serene Shinto shrine located in Shibuya dedicated to Emperor Meiji and Empress Shoken, surrounded by a lush forest.
Part of: Tokyo map template