User: Where was the 2018 UCI Track Cycling World Championships held?
Assistant: The UCI Track Cycling World Championships were held in Omnisport Apeldoorn velodrome, in the Netherlands.