Picture Gallery

Videos

This video will introduce you to the wonderful work being done at the Siddhartha School in Stok, Ladakh;
a small village in the North of India, right on the Tibetan border. Shot in August of 2008, this Emmy-nominated piece captures the spirit of the region and the beautiful children who live there.