United Kingdom November 11, 2023Glentress has Brand New trails! Red and black! Jumpy, fast and flowy! Trail heaven in Scotland!