(Wonders of Life, 360', 1989, FL-48-79) in Epcot Center in Disney World
SW of Orlando
, Orange County, FL. Admission. (N28 22.491 W81 32.806) Photo by Jack & June Schmidt 5-25-10.