If you have a few minutes you gotta check out this collection of photos from an Indian Design Group, Captain Planet in the making. I found their photos to be very interesting although lacking some description.