3-Japan’s Most Sacred Tree 日本の最も神聖な木(日本語Coming Soon) – ケビンの里山そぞろ歩き

park is Meiji Shrine**, an impressive shrine complex dedicated to the deified spirits of Emperor Meiji.
Tom Fay • Must-See Japan (2020 Edition): The complete insider's guide to seeing the best of Japan in one trip
Meiji Jingu Meiji Jingu Shrine (明治神宮) Located next to Yoyogi Park, Meiji