Pokhara, Nepal – streets of ..

A short clip taken from the top of a tourist bus in Pokhara, Nepal (April 2010)