epa13124217 Monsoon clouds gather over the Swayambhu Stupa, a landmark in Kathmandu, before monsoon rainfall in Kathmandu, Nepal, 21 July 2026. Nepal's Meteorological Forecasting Division has announced that the monsoon season has officially begun across the country. EPA/NARENDRA SHRESTHA
7 / 7