Tourists pose for a photo at the re-opened Chaka Salt Lake complex in Chaka Town, Northwest China's Qinghai Province, April 26, 2018. Reflecting the azure sky and floating clouds, with mountains in the distance, the lake is dubbed the mirror of the sky in China. The tourist attraction has re-opened after six months of renovations. (Photo: China News Service/Zhang Tianfu)