Watercolors Chinese Pavilion Heather Nagy Lake Eola is a beautiful spot in the heart of downtown Orlando, Florida.