The Netherlands, Amsterdam, Leidseplein
Interior of the soon to open Apple Store, Amsterdam.