The Peach (110m, WI5 M8) at Storm Creek in the Canadian Rockies, established on 12/03/2011 by Raphael Slawinski and Grant Meekins.
Related news