Detail of the Eiffel Tower replica in front of the Paris Hotel on Las Vegas Blvd. Praying Mantis sculpture in Downtown Las Vegas. More coming soon.