Where is House of the Blackheads?

Where is House of the Blackheads located?

House of the Blackheads, House of the Blackheads, Latvia (approx. 56.947224°, 24.106945°)


Where is House of the Blackheads on the map?