6274 Hollywood Way, Orlando, Florida 32819 USA
Skull Island: Reign of Kong, Universal Studios Orlando
Photo Credit: Yelp