Original: Hampden Park in Glasgow is Scotland's national stadium.
Simplified: Hampden Park in Glasgow is Scotland's national football stadium.