MarkBarbieri
Semi-retired
- Joined
- Aug 20, 2006
Where is this? I have seen forced perspective rooms like this but don't remember ever seeing one at Dis
This is in the Wonders of Life Pavilion in Epcot. Having lost its sponsor, the pavilion is rarely open these days.