×

Izumo

City in Japan
Izumo is a city on Japan’s Honshu Island. It's known for Izumo-taisha, a sprawling Shinto shrine. The Shimane Museum of Ancient Izumo explores the site’s history, which dates back to the 8th century. Nearby, the Former Taisha Station is a 1920s...
Population: 171,938 (2015)