Designed by
Title
Interior Of The Luxor Hotel In Las Vegas Nevada #152543650
Description
Las Vegas, Nevada, USA - May 6, 2019: The atrium at the Luxor Hotel in Las Vegas. The Luxor claims to have the largest atrium in the world at 29 million cubic feet and is approximately 36 stories tall. The Luxor is the tallest pyramid in the USA.
This image is editorial