Royal Palace of Pedralbes (built 1924)
Location: 41.388389°N, 2.117028°E