Where is Allapul?

Where is Allapul located?

Allapul, Scotland, Great Britain (approx. 57.8971538045°, -5.1610738387°)


Where is Allapul on the map?