Where is Sadra-Foelham?

Where is Sadra-Foelham located?

Sadra-Foelham, Squid, Sweden (approx. 57.7°, 15.8°)


Where is Sadra-Foelham on the map?