D'Aguilar Peninsula is located in southeastern Hong Kong Island, in the Southern District of Hong Kong. It is named after Major-General Sir George Charles d'Aguilar.
Cape D'Aguilar is located in the southeastern part of D'Aguilar Peninsula. It is worth noting that Hok Tsui actually refers to a different cape to the southwest of the peninsula.
Wikipedia https://en.wikipedia.org/wiki/D'Aguilar_Peninsula
Address Hong Kong SAR China
Coordinates 22°13'12.899" N 114°14'54.848" E