Where is Leeuwarden?

Where is Leeuwarden located?

Leeuwarden, Leeuwarden (Station), Netherlands (approx. 53.195953°, 5.7914696°)


Where is Leeuwarden on the map?