20081103 unknown: Microsoft unveils Live Maps in India