Where is Zemitāni Station?

Where is Zemitāni Station located?

Zemitāni Station, Zemitāni Station, Latvia (approx. 56.96556°, 24.15611°)


Where is Zemitāni Station on the map?