Google Maps seeks to return to China

The US-based internet search giant Google has applied for an online maps license to operate in China.