Está situado en el centro de la ciudad de Shenyang, Manchuria, China.