Answer
Vietnam (Hang S?n ?oòng cave)

Share and Enjoy !