Las Vegas Strip at Echelon Place
Looking south on Las Vegas Boulevard from the former northeast point of Stardust property. I can see myself walking right through the dirt mound, and fifty feet more to enter The Stardust. Now it is the construction of Echelon Place.
Way in the distance is The Frontier sign. The Frontier no longer exists, so this is [...]