In Barcelona , Spain , the enormous glass facade of his Museum of Contemporary Art inexplicably exposes the interior to the blazing sun .
Barcelona
Spain
/location/administrative_division/country
Spain
Barcelona
/location/country/administrative_divisions
LOCATION
Barcelona
LOCATION
Spain