The Netherlands, Amsterdam, Leidseplein.
The first Apple Store in The Netherlands.