This satellite image provided by Vantor shows a bridge and buildings on the Trishuli River in Nepal on April 19, 2024. (Satellite image ©2026 Vantor via AP)

News, Photo and Web Search

Regional News Headlines

Other Photos

Previous Photo