If Queen Elsa wanted a place to let it go in Asia, she'll probably head for the Luyashan Mountain Ningwu ice cave.
Located in Ningwu county in north China's Shanxi province, it's the biggest ice cave discovered so far in China and goes an impressive...