Where is Glenshaw?

Where is Glenshaw located?

Glenshaw, Pennsylvania, United States (approx. 40.53247°, -79.96793°)


Where is Glenshaw on the map?