Huge statues of gods, kings, and creatures can be found at Mount Nemrut, a Unesco site in southeastern Turkey. Christa Larwood ... give clues to the country's ancient past. This video is from ...
Embark on a captivating journey through Turkey ... drive to Mount Nemrut. Here you will trek up to the 2,000-metre summit where 2000-year-old giant statues of gods are placed around what is ...