Location of The Bank at Rembrandt Square in Amsterdam, The Netherlands