The artificial lake developed recently about 6 km on the way from Mussoorie, on Dehradun road watch ducks swimming, ride a paddle boat and enjoy amazing views of Doon Valley.