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