National Library of Latvia Address Mūkusalas iela 3 Riga, 1423 Latvia +− Leaflet | © OpenStreetMap contributors