India has launched a rival to Google Earth, the search Engine’s hugely popular satellite imagery service. Indian Space Research Organisation(ISRO) unveiled its beta version of Bhuvan (meaning earth in Sanskrit). A web based tool like Google earth, Bhuvan promises to give better 3-D satellite imagery of India than is currently being offered by the US-based […]