Alton Towers new ride - the 'Smiler'.
Alton Towers ride - the 'Smiler'.
Size: 3750px × 5625px
Location: Alton Towers, England, UK
Photo credit: © SWNS / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: adventure, alton, fun, news, park, ride, service, smiler, south, thrill, towers, west