One of these reservoirs is formed by the Thomson Dam on the Thomson River located about 130 km east of Melbourne in Gippsland , from where water flows through a 19 km long tunnel through the Great Dividing Range into the Upper Yarra Reservoir and then onto Silvan Reservoir for distribution as drinking water in Melbourne .