20110426 city.chennai: Postcards from space: New satellite to send pictures