The park at the Al Forsan International Sports Resort in Abu Dhabi was the perfect host for the Wake Park World Championships earlier this month. Check out some riding highlights.