In Harry Potter Places Book Five—Scotland: Hogwarts’ Home … Part Two, The Scottish West Highlands … you’ll find directions for visiting Site #66: Steall Falls, Glen Nevis. Thanx to the John Muir Trust—a leading wild land conservation charity in the UK—badly needed repairs of the path that leads to where iconic Quidditch Stadium background footage was shot have been completed. You can read about it here:
http://www.jmt.org/news.asp?s=2&cat=Land&nid=JMT-N10766