Home » Japan » Tokyo » Meiji Shrine, Tokyo | A tribute to Emperor Meiji in a beautiful park