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 Jones as a City and Touring Bike March 17, 2013 A preview of the new Jones video November 18, 2015 Bikes, SSWC and Eurobike September 12, 2011 Leave a Reply Cancel replyYou must be logged in to post a comment.