English: Glen is a popular picnic spot of Shimla .
Telugu: గ్లెన్ సిమ్లాలో ఒక ప్రముఖ విహారస్ధలం .