Ministry of Science & Technology



The PSLV – C6 on its mobile pedestal after having been strapped to launch tower at Sriharikota on May 1, 2005.
CNR :7960 Photo ID :4353

Click here to download high resolution photo