Nice, France
Stupid Leftists. The pic reminds me of the scene in “Independence Day” (not a very good movie, IMHO) where the alien-friendly are having a love in on a sky-scraper under one of the alien ships when the first death ray strikes and eradicates them.