Cool stuff I find on my daily trip around the World Wide Web.
If this video was taken in the south part of Las Vegas facing west as it looks like to me then I know what it is, but I don't know why it is there. It is a group of solar panels on a ledge due west of South Decatur Blvd and I-215. You can see the solar panels on Google Earth if you look for them. Again, I can't figure out why thy are there. Just that they are there.