La Muraille de Chine sous l'eau est située dans la ville de Jiuduhe, dans le district de Huairou de la ville de Beijing. Situé à 70 kilomètres du centre de Beijing et à 35 kilomètres du centre de Huairou, c'est une destination touristique unique, célèbre pour ses beautés naturelles et ses merveilles artificielles.