Question: where is loch lomond and the trossachs national park located
Answer: Scotland