Yahoo Inc. Co-Founder David Filo looks on during an event to launch company's new products in Bangalore, India, Wednesday, April 25, 2007. Yahoo India announced the launch of Yahoo India Our City and Yahoo India Maps. Our City, is the next generation Web 2.0 mashup application from Yahoo. India Maps provides street level search functionality along with street map, satellite map and the additional feature of hybrid maps.