Glow Lake

Glow Lake is a beautiful spot with a background of snow-clad mountains and rich flora and fauna in and around the lake. It is situated at a height of about 5000 feet above sea level.