by VICTORIA ELIZABETH Nestled in the heart of the iconic Strat in Las Vegas, the tallest freestanding observation tower in…