Download
Omani cavers descend into Yemen's natural wonder 'Well of Hell'
01:10

New footage gives a glimpse of Yemen's newly-explored "Well of Hell," a 30-meter wide sinkhole and natural wonder in the country's Al-Mahra province in the southern part of the Arabian Peninsula.

Search Trends