The image shows the interior of the Sagrada Familia, a Roman Catholic church in Barcelona, Spain. The left side features a large, colorful, and intricate structure of flowers and leaves, while the right side shows a spiral staircase and scaffolding.