Unique devil's mill in China. Higher than the London Eye!