Amsterdam

Address: 145.130.81.12

Coordinates: 52.0816 4.3336

Amsterdam on the map