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)
Copyright © 2026 AOL Media LLC. All rights reserved.