This is the Son Doong Cave, situated in Vietnam, Absolutely a wonder of nature,
Dimensions:
Length: 9 KM
Width: 200 Mtrs
Height: 150 Mtrs ( Equal to a 50 story Building.)
Source of these awesome pictures are none other than encouraged Photographers of
National Geographic Channel.