Daguanyuan es una réplica del jardín imperial descrito en la novela El Sueño del Pabellón Rojo, escrita en tiempos de la dinastía Qing. Inicialmente se construyó pensando en servir de decoración de exteriores para el rodaje de una serie basada en la novela, pero posteriormente se decidió que fuese permanente. Desde 1988, año en que finalizó su construcción, Daguanyuan se ha convertido en una de los reclamos turísticos de la ciudad de Beijing.
Daguanyuan está localizada en el Distrito de Xuanwu al sureste de Beijing, construida sobre 110000 metros cuadrado de terreno.
El parque cuenta con más de 40 escenarios distintos en sus instalaciones, 8000 metro cuadrado de tapizado de piedra, 24000 metro cuadrado de canales y lagos artificiales a un costo de 4 millones de Yuanes o 1.4 millones de Dólares Americanos.