The Meiji Shrine was completed in 1920, and rebuilt after being destroyed in World War Two. It is located in a wooded park area next to Yoyogi Park in Tokyo.