New Delhi, Republic of India
A CYCLIST STRUGGLES TO PEDAL HIS BICYCLE IN NEW DELHI.
A cyclist, stuck in the middle of pre-monsoon rains, strugles to pedal his bicycle in New Delhi June 1. Pre-monsoon showers in the Indian capital have brought relief from a spell of hot and dry weather. A senior meteorological department official said India's much-awaited monsoon, accounting for about 80 percent of the country's rainfall, arrived on schedule over the southern state of Kerala on June 1.
KK/DL