An Uttar Pradesh resident is on a mission to cycle 42,000km – from Aligarh to Dubai…
A laborer cycles on the Ring Road near Rajghat in Delhi. , Photo credit: Shiv Kumar…