The Xterra Beaver Creek 2021 - World Tour - Colorado, USA takes place in Beaver Creek, United States.