English: Izumo Taisha Izumo is known for the country of gods.
Telugu: Izumo Taisha Izumo దేవతల దేశం ప్రసిద్ధి చెందింది.