The Forum Shops (#213)
The Forum Shops at Caesars is a 634,000 ft² mall located adjacent to Caesars Palace on the Las Vegas Strip. This unique indoor shopping environment boasts a unique atmosphere that simulates ancient Roman streets including fountains, statues and facades. It features a ceiling painted as the sky that goes through a 24 hour day every hour. (Wikipedia)
Top Explore Position : 213 | See more of my Explored photos.