133m Ferris Wheel in Anhui, China
Squirrel Small Town is a project launched by Three Squirrels in 2018, located in Wuhu city, Anhui province, China. It is an theme commercial park integrating cultural creation, tourism, entertainment,...
Find Out More