Kathmandu, Nepal

Home to over one million people, the city is a ride of sights, sounds and smells..