Satellite images first published in a detailed New York Times report indicate the possible reactivation of China's Lop Nur nuclear test facility in the remote Xinjian Autonomous Region in the northwest of the country.
New high-resolution satellite imagery from Friday accessed by NDTV shows the exact site of the breach at the high-altitude South Lhonak Lake in Sikkim which resulted in disastrous floods, causing the loss of at least 50 lives.