English: This temple is located on the Tara Devi Mountain lying between Shoghi and Shimla
Telugu: ఈ టెంపుల్ శోఘి మరియు సిమ్లా ల మధ్యన కల కొండపై కలదు