Happened to chance upon this photograph. Discovered Learnt about this Indian undertaking just about now. Will read up about this. Perhaps, a post later to encapsulate what I read. Exciting.
What are you seeing in this picture?
UPDATE: Head here for the answer
Godspeed