The Captain’s Tower, the centerpiece of the Walt Disney World Village at Christmas time. Construction is taking place somewhere behind in the Hotel Plaza Blvd area. This location still stands though the Tower has been removed and is the home of Disney Pin Traders.
