Rain and Delhi have their own connection. Delhi looks stunningly perfect whenever rain pours down in the city. The pictures…