WORLDWIDE | Tuesday, 8 November 2011 | Views [387]
Sight Delight! Trekkers take a rest beholding a sight of towering South Face of Annapurna South (7219m), Nepal. Everything looks small once you’re under the lap of these majestic water towers of Asia.