North Wales snow Post author:Jeff Post published:December 21, 2008 Post comments:0 Comments Dean has been riding. This is a loop from Llanberis in North Wales up Mount Snowdon. it’s the tallest mountain in England and Wales. Photos by Dean and Dom. You Might Also Like Interbike Vegas October 7, 2008 Bikes, SSWC and Eurobike September 12, 2011 Steel Jones in WMTB . . . July 1, 2011 Leave a Reply Cancel replyYou must be logged in to post a comment.