Here is what The Land Pavilion at Epcot looks like inside.
The Land is the name of a pavilion that sits on the western side of "Future World", one of two themed areas of Epcot, a theme park at the Walt Disney World Resort in Lake Buena Vista, Florida USA. It opened on October 1, 1982 as part of the Phase I features for the grand opening of what was then known as EPCOT Center. "The Land" is a 24 hectare (2.5 million square foot)[1] facility dedicated to human interaction with the land itself. It explores how humans can both use the land for their benefit, and how they can also destroy it. Future Technology in better preserving the land is also explored in the pavilion, along with a focus on the celebration of the land itself.