Indian Space Research Organisation (ISRO) has launched Bhuvan, an Indian equivalent of Google Earth on August 12.‘Bhuvan’ means ‘Earth’ in Sanskrit. The launch of Bhuvan coincides with the 90th birth day of Vikram Ambalal Sarabhai, the great visionary of Indian space program. The beta version of Bhuvan was launched by Minister for Science and Technology …