It needs to be put where the Odysee Resturaunt building is. That area isn't being used for anything, it's a nice parcel of land and it would be easily accessible and high-profile. If it goes anywhere in Epcot it needs to be there. Wonders of Life is too far back off the beaten path to house such a low-key attraction. Bring Storm Riders to the Wonders of Life spot.
__________________
Sometimes every thing just needs to be put in perspective.
|