English: Christ Church, Shimla.
Telugu: క్రిస్ట్ చర్చి, సిమ్లా