NEPAL | Wednesday, 4 April 2007 | Views [794]
Apple tree blossoming in Marpha valley (home to many of Nepals apple orchards)