Shimane Izumo Taisha: Japan’s Ancient Shrine of Love and Marriage
Izumo Taisha stands in Shimane Prefecture, Japan, as one of the country’s most famous Shinto shrines.People call it the “Shrine of Marriage” because it honors Okuninushi-no-Mikoto,...
