Netherlands, Amsterdam
Damrak 34, Amsterdam City Centre, 1012 LK