The cosmopolitan capital of Nepal is hosting the second edition of Photo Kathmandu, the country’s only international photography festival.