Picture was taken near the Tallinn city, Estonia. This place called Jagala waterfall.