place

Mount Nemrut

Mount Nemrut, a tumulus of colossal stone heads. Not Hattusa as the Hittite capital alone, and not a bare country dump alone.