This website uses cookies to ensure you get the best experience on our website. Learn more

Red Hill

x
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Red Hill
Address:
No.2 Hongshan Road, Shuimogou District, Urumqi 830092, China

Attraction Location



Red Hill Videos

Menu