The Pirates of the Carribean building (The one with the flag at the peak) can be seen from Tom Sawyer Island.
6 February, 2008 by Gavin Seipelt