Where is Lake Shangrila?

Where is Lake Shangrila located?

Lake Shangrila, Wisconsin, United States (approx. 42.5053°, -88.07064°)


Where is Lake Shangrila on the map?