Ngong Ping Nature Centre is located in Lantau Island, Hong Kong on Ngong Ping Village, 111 Ngong Ping Rd. Ngong Ping Nature Centre is rated 4 out of 5 in the category visitor center in Hong Kong.
Address
Ngong Ping Village, 111 Ngong Ping Rd
Accessibility
Wheelchair-accessible entrance