2022 France

One of the “Red Rooms” at the Louvre where really massive paintings are displayed.