The Dragon Deity at the Temizuya of Tamasaki Shrine (Ichinomiya Town, Chiba Prefecture)Free Stock Photo from Japan
About This Photo
This is a photo of a dragon installed in the Temizusha (ablution pavilion) of Tamae Shrine. The green dragon is placed in the water, and you can feel the solemn atmosphere unique to the shrine.