Spain
Apple Announces New Store in Spain, Shares iPhone and Mac Wallpaper
Apple today announced it will be opening an all-new store at the La Vaguada shopping center in Madrid, Spain on Thursday, November 28. To celebrate the occasion, Apple has released a special wallpaper for the iPhone, iPad, and Mac with a creativ