Where is Pitchfork?

Where is Pitchfork located?

Pitchfork, Coimbra, Portugal (approx. 40.43333°, -7.86667°)


Where is Pitchfork on the map?