dazzling scenes from china’s freezing Qinghai Lake
Qinghai Lake, which is the largest saltwater lake in China that plays a crucial role as an ecological barrier and a rest stop for migrant birds in the north, has begun freezing after a sudden decrease in temperatures. Located in Northwest…