El show reside permanentemente en el hotel Bellagio en Las Vegas, Nevada, Estados Unidos, desde octubre de 1998.