Izumo Province - A historic region in western Honshu, Japan, famed for Izumo Taisha shrine and ancient myths.