To location information

Luxor Resort

next
The top of the pyramid, with laser that is so bright it is said it can be seen from space!

The top of the pyramid, with laser that is so bright it is said it can be seen from space!
To Location Information