Arrochar is a village at the head of Loch Long in Argyll and Bute, Scotland. The Arrochar Alps are named after the village. The village is within the Loch Lomond and The Trossachs National Park. Arrochar is overlooked by a group of mountains called the Arrochar Alps, part of the Grampian Mountain range. In particular by the distinctive rocky summit of the C…Arrochar is a village at the head of Loch Long in Argyll and Bute, Scotland. The Arrochar Alps are named after the village. The village is within the Loch Lomond and The Trossachs National Park. Arrochar is overlooked by a group of mountains called the Arrochar Alps, part of the Grampian Mountain range. In particular by the distinctive rocky summit of the Cobbler.