NEPAL | Tuesday, 3 August 2010 | Views [188]
Only people are supposed to be allowed in Durbar Square, but somehow the rickshaws and taxis still get in...