Kathmandu, the capital and largest city in Nepal, is like no other city in the world. The decaying buildings in the heart of the city
Kathmandu, the capital and largest city in Nepal, is like no other city in the world. The decaying buildings in the heart of the city