Where is Deep Water Bay?
Where is Deep Water Bay located?
Deep Water Bay, Deep Water Bay, China (approx. 22.24855°, 114.1742°)
Where is Deep Water Bay on the map?
{"latitude":22.24855,"longitude":114.1742,"title":"Deep Water Bay"}