Discover the captivating video presentation of L’île Ô, Europe’s first floating theater in Lyon. Constructed with sustainable materials, this architectural marvel showcases the beauty of wood and reflects Lyon’s cultural and environmental dynamism. Experience state-of-the-art performance halls, versatile modular spaces, and a breathtaking rooftop with panoramic views. Join us on this extraordinary journey of creativity and inspiration. Watch the video now!