Lyon's TV broadcast tower next to the basilica.

Here’s another clue where I am

Can you guess it now???

Scroll to Top