Top Temple

Remnants of an ancient temple site. Location estimated