The rides centerpiece is a station themed to be like an alien life form that has withered out of the ground. A short lift takes the trains to the top of the hill.

Nemesis

Nemesis

27 July, 2009 by Gavin Seipelt

The rides centerpiece is a station themed to be like an alien life form that has withered out of the ground. A short lift takes the trains to the top of the hill.

In this photo