Icon Park is an entertainment complex in Orlando, Florida. The complex is on 20 acres and has more than 50 attractions including a 400 foot tall observation wheel, a Madame Tussaud's Wax Museum, a Sea Life aquarium, as well as bars, restaurants, shops and specialty kiosks.