12651 International Dr S, Orlando, Florida 32821 USA
Flying over Universal Epic Universe -- Stella Nova and Terra Luna Hotels.
Photo Credit: Yelp