Vegas & Grand Canyon 2024BTheEPICThe Strat June 19, 2024 in the United States ⋅ ☁️ 91 °F We went to the top of The Strat, the tallest building in Vegas. It was cool, and apparently even taller than the Eiffel Tower. 0 likes Show trip