Kathmandu, Nepal – Most Beautiful Picture

Kathmandu, Nepal. Picture: Helminadia Ranford.