The Mount Nemrut Tumulus

Observation point
35 people visited sight
All sights of Turkey