Fresques "La Tour de Babel" Tourist attraction Address 69008 Lyon, France Rating on Google Maps 4.80 (5 reviews) Open on Google Maps