Incredible Ice Caves

lHuge entrance on the Khumbu Glacier in Nepal. Note figure in red in distance. Scalloped walls... read more...