There are little rock formations everywhere. This is a spot above the ruins. Maybe it was a check point to make sure you were supposed to enter.
Photo album created with Web Album Generator