Alistair Caldicott
Kathmandu streets 9
Kathmandu streets:
Fighting for inches of congested space in central Kathmandu - not much room to move or breathe in what is unsurpisingly one of the world's most polluted cities. The total population of Nepal is 24 million and rising.