Hampden Park, located in Glasgow, is Scotland's national football stadium and has a rich history dating back to 1903. It is the largest football venue in the country, with a capacity of over 51,000 seats. Hampden has hosted numerous high-profile events, including the UEFA Champions League final and the 2012 Olympic football matches. Additionally, it is home to the Scottish Football Museum, which showcases the nation's football heritage and is a must-visit for sports enthusiasts.