in

The Inflatable Mountain

Created for 2019’s OCT phoenix flower carnival, this incredible structure is truly a sight to behold. Located in Shenzhen, China, the ample interior is utilized as a concert venue while the cushy and bouncy exterior serves as a leisure space for the public.

Check it out

$0.00

What do you think?

Ultra Realistic Batman Figures

Travel Packing Cubes