15. Meiji Shrine in Japan.
The Meiji Shrine in Japan was built in honor of Emperor Meiji, Japan’s first modern emperor. It covers more than 150 acres of lush evergreens and is a favorite place of most traditional Tokyo residents.
Advertisements
15. Meiji Shrine in Japan.
The Meiji Shrine in Japan was built in honor of Emperor Meiji, Japan’s first modern emperor. It covers more than 150 acres of lush evergreens and is a favorite place of most traditional Tokyo residents.