The Tarxien Temples, a megalithic temple complex dating to approximately 3150 BCE, among the oldest freestanding structures on Earth.
To send this photo as a Postcard, fill in the boxes below: