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.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3