Mount Nemrut: Turkey's mystical stone monoliths
Huge statues of gods, kings, and creatures can be found at Mount Nemrut, a Unesco site in southeastern Turkey.
Christa Larwood climbs Mount Nemrut to learn more about a group of mystical stone monoliths that give clues to the country's ancient past.
This video is from The Travel Show