Google said the Maps browser has been available in China for many years but there is no application offered.