Loading Updating

Makkah Twin Peaks

Makkah Twin Peaks

Series 1, Episode 1

Makkah Twin Peaks

Duration: 25 min

Join a group of volunteers from UK as they attempt to climb the twin peaks, Jabal Hira and Jabal Thaor, in Saudi Arabia.

 Read more Read less