The city just cut the ribbon on this new welcome corner on Las Vegas Blvd. and Main Street right where the stratosphere is located