Dumbarton Football Stadium (built 2000)
Location: 55.93833°N, 4.56139°W