Mandalay Bay, Las Vegas

Mandalay Bay and Luxor hotels
The Mandalay Bay Hotel in Las Vegas, NV

The Mandalay Bay Hotel in Las Vegas, NV

Chinatown, Paradise, Nevada, United States
Photo taken in April 2008. © Chad Davis