Original: Dalymount Park is an Irish football stadium situated on Dublin's Northside.
Simplified: Dalymount Park is a football stadium in Dublin, Ireland.