Praise the God
Hindu chanting and dancing for praising the God. Durbar Square in Kathmandu, Nepal. 20-Aug-2011. It is very common to see some celebration or ceremony in Durbar Square of Kathmandu. There are 50 festivals a year in Nepal which means that almost once a week you will have the chance to experience their festivals. And something like this chanting is just one small case.