Celebrating the Nepali Way!

Dewali Fesival Celebration in the Streets of Kathmandu, Nepal