Batam, Indonesia
Confidential
Snow Making Technology Lab
Indoor Snow Centre
Opened in 1995
Beijing, China
Olympic Park, London
West India Quay, London, United Kingdom
Canary Wharf, London, United Kingdom