Netherlands Europe No

University of Amsterdam

21 Spui
AmsterdamNorth Holland 1012 WX
Netherlands
Latitude: 52.355818
Longitude: 4.955726