News

Perched atop Putxet Hill near Barcelona’s Tibidabo mountain, the nearly 11,000-square-foot estate served as the home of Patricia Clarkson’s character in the film, and played host to much of ...