INDIA | Tuesday, 18 June 2013 | Views [626]
Torch hospital. Jatoli May 2013.
Tags: solar torches, renewable technology, kumaon himalaya, jatoli