Minutes away from the ultra-modern steel and glass skyline, uber efficient ramps and highways in the Shibuye Ward of Tokyo, visitors can find the sublime peace of the Meiji Shrine (明治神宮, Meiji Jingū). Wooded, with pea gravel walking paths (the Japanese encourage serenity by paving with tiny stones mimicking the sound of water) this is a sacred place dedicated to the deified spirits of Emperor Meiji and his consort, Empress Shoken. Emperor …