Question: Wyndham Lake Buena Vista is located across from a shopping complex opened in what year?
Answer: 1975