Umiam Lake was created by damming the Umiam River in the early 1960s. The lake is a scenic place tucked away amidst the hills of Meghalaya and is around 15 km from Shillong. Also known as Bara Pani, Umiam meaning Crying River in the Khasi language has a lovely tale of two sisters.