Tagged: Nepal

Kathmandu, Nepal 2

Kathmandu, Nepal

Temples and palaces, suffocating smog and the smell of incense, a living goddess, the roar of horns, a whirlpool of people and an extravaganza of colors – all this is the capital of Nepal,...