The Sagrada Familia, a Roman Catholic church in Barcelona, Spain, showcases intricate stone carvings and sculptures, with a central rose window and a series of smaller windows and statues adorning the facade.