The Battle of Landskrona was fought on the Ylleshed moor, outside the town of Landskrona, in southern Sweden on July 14, 1677, between Sweden and Denmark.