Katmandu

The capital and largest city of Nepal