A vibrant rainbow appeared over parts of Karachi on Thursday evening following heavy rains, providing a rare and striking sight after a day marked by extreme weather conditions.
The phenomenon was observed in several areas, with this photo taken in the Saadi town area showing a full arc extending across the horizon as clouds began to dissipate.

The rainbow appeared soon after intense downpours lashed the metropolis, which had earlier caused disruptions including waterlogging and traffic jams in several areas.
Meteorologists say such rainbows form when sunlight passes through moisture-laden clouds, refracting light droplets in the atmosphere, often appearing after heavy rain showers subside.
Residents took to social media to share images and videos of the mesmerizing sight, describing it as a moment of calm after the storm and a welcome sight amid the city’s rain-related challenges.





