Where is Lenchovda?

Where is Lenchovda located?

Lenchovda, Kroonuberg, Sweden (approx. 57°, 15.28333°)


Where is Lenchovda on the map?