A "aldeia mais rica da China" surgiu na década de 1980 como um símbolo do crescimento econômico rural da China e hoje abriga aproximadamente 60.000 habitantes
É em High River, onde foram localizadas essas casas de classe média e algumas mansões de milhões de dólares, que foram, acredite se puder, abandonadas por seus moradores. As pessoas ficaram com medo de voltar para suas casas e simplesmente as abandonaram.