Sogmatar

Referenced in 1 episode

Definition

An ancient site in Turkey known for its temples of the sun god and significant rock carvings, indicative of religious practices from ancient civilizations in the region.