Shark Data Lab logoShark Data Lab
Sharp Peak, Sai Kung Peninsula, New Territories, CHINA — Reported 16-Oct-1907