Beams of light!
This was the sight I was greeted with as I stepped out of the flight at Pokhara, Nepal. Beams of sunlight through cloud cover, a most sublimal sight! Pokhara, is a small town nestled in the heart of the Himalayas, at the foothills of Annapurna ranges. The magnificient Fishtail Mountains, or Machapuchare are best viewed from the Phewa Lake at Pokhara. A travellers delight indeed.