The Mall at the Nick Hotel
360 degree panorama from the middle of the Mall at the Nick Hotel in Orlando, Florida.