International Volvo Photo Locations Part 111 Palau de les Arts Reina Sofia or in Spanish: Palacio de las Artes Reina Sofía; is an opera house and cultural centre in Valencia, Spain. It opened on 8 October 2005; its first opera staging was of Beethoven’s Fidelio on 25 October 2006. The photo of the Volvo XC60 […]