You are looking west with the Red Rock Escarpment seen many miles beyond the Stratosphere Tower. The road is Lake Mead Boulevard which starts on the west side of Las Vegas Valley and runs east all the way into the Lake Mead National Recreation Area and toward beautiful Hoover Dam.
Incredible shot! Looks like something from a fantasy
Thanks Dave, this is the very north end of the Strip. It goes far south from this point, to the left.