Where is Khoklova?

Where is Khoklova located?

Khoklova, Squid, Sweden (approx. 58.05°, 16.56667°)


Where is Khoklova on the map?