by avstraliavasin
Polonnaruwa, Sri Lanka. The ruins of an ancient temple, traces of an ancient highly developed civilization.