An aerial drone photo taken on March 26, 2025 shows a view of the Nujiang River canyon in Lisu Autonomous Prefecture of Nujiang, southwest China's Yunnan Province. The Nujiang River carves its way ...
The massive 7.7 magnitude earthquake hit Myanmar on Friday, causing widespread destruction and at least 1,000 deaths.