People hold umbrella during rain while visit at Badshahi Masjid.