Where is Chugosho?

Where is Chugosho located?

Chugosho, Kroonuberg, Sweden (approx. 56.7°, 15.3°)


Where is Chugosho on the map?