English: Shimla is a place in Himachal Pradesh.
Telugu: ఈ భామ స్వస్థలం హిమాచల్ ప్రదేశ్ లోని సిమ్లా.