Goblin Valley Ultra Marathon

Utah, United States

Road Race 50 KM / 31 Miles 9 Hours - 90 Runners

Goblin Valley Ultra Marathon