of 19,279 Buildings/Attractions
What's the ranking formula?

The Mirage

The Mirage is a 3,044 room hotel and casino resort located on the Las Vegas Strip in Paradise, Nevada, United States. The Mirage is connected by a free tram to Treasure Island. The marquee in front of the Mirage is the largest free standing marquee in the world.

... more on Wikipedia

The Mirage is listed on...