Vietnam, Asia cds2976

Amazing light rays shine into a cave in Vietnam, Asia.