May 25, 2021 Artist JR Installed a Trompe-l’œil Canyon Illusion Under the Eiffel Tower Artist JR Installed a Trompe-l’œil Canyon Illusion Under the Eiffel Tower(1)