A Portal to a World of Fantasy and Fun
Beto Carrero World Castle
Location : Penha, Brazil
The grand castle is a portal to Beto Carrero World, the largest theme park in South America. IRMS reimagined the existing medieval castles with a unique geometric juxtaposition of colours to welcome the visitors into a world of fantasy and fun.
The grand castle is more than just a gateway to another dream world, it also functioned as a ticketing office, retail, luggage storage, and spaces for administrative operation and restrooms.