Izumo Taisha, a national treasure, is Japan’s tallest shrine. The god Okuninushi resides here, and it is also home to Japan’s largest shimenawa, a sacred rope made of straw. In front of the main hall there are markings where remnants of giant pillars were found. Based on records from 950AD, the shrine was said to have once stood 48 metres high.
Shimane Museum of Ancient Izumo next to the shrine introduces the shrine's long history and the culture of ancient Izumo.