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