Where is North Point?
Where is North Point located?
North Point, North Point, China (approx. 22.29427°, 114.1998°)
Where is North Point on the map?
North Point - Hong Kong
{"latitude":22.29427,"longitude":114.1998,"title":"North Point"}