Where is Windber?

Where is Windber located?

Windber, Windber, United States of America (approx. 40.239796°, -78.83502°)


Where is Windber on the map?