Umiam, also known as Barapani, is the largest artificial lake in Meghalaya known for its picturesque surroundings.