La Isla de la Ciencia, como es conocida, una península de 2,65 km² en medio del embalse de Dongpu en el noroeste de Hefei, capital de la provincia de Anhui, es el sitio del Instituto de Ciencias Físicas de Hefei de la Academia China de Ciencias (CAS, en inglés) y sus diez institutos de investigación subordinados.