Universal Music Plaza Stage (built 2009)
Location: 28.4754778°N, 81.4688583°W