MovieMaps
Browse Locations
Cities
Photo of Statue of Liberty Museum
Location:
Bridgman Transformer Station
As Seen In:
X-Men
Copyright Twentieth Century Fox Film Corporation