English: Do you know that one of the biggest statues in the world is in Shimla?
Telugu: ప్రపంచంలోని అతిపెద్ద విగ్రహాల్లో ఒకటి షిమ్లాలో ఉందనే విషయం మీకు తెలుసా?