Alton Towers invite you to take a look at Nemesis during its refurbishment.
The Observation Platform can be found in the Forbidden Forest area of the park.
Alton Towers assure us that everything is under control.
Please follow instructions from Phalanx operatives for your own safety.