Estádio Municipal de Rio Maior (built 2003)
Location: 39.34444°N, 8.93528°W