NEPAL | Tuesday, 26 June 2007 | Views [891]
Thulo Barkhu - many villages are on the hillside like this.