Cape D'Aguilar
People's Republic of China
Cape D'Aguilar is a cape on Hong Kong Island, Hong Kong. The cape is on the southeastern end of D'Aguilar Peninsula. To its north are Shek O and D'Aguilar Peak.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).