Where is Centrs?

Where is Centrs located?

Centrs, Centrs, Latvia (approx. 56.95406°, 24.12206°)


Where is Centrs on the map?