20110627 city.delhi: Monsoon arrival in Delhi: Get ready for shower power