Where is Alpharin?

Where is Alpharin located?

Alpharin, Setubal, Portugal (approx. 38.47671°, -9.16092°)


Where is Alpharin on the map?