"Generate an image of the Vikram Sarabhai Space Centre, a research institute located in Thiruvananthapuram, Kerala, India, showcasing its facilities and infrastructure, with a focus on its role in space vehicle development, launch vehicle development, and satellite research, under the operation of the Indian Space Research Organisation (ISRO)."