English: It is located near the bridge connecting heaven and earth.
Telugu: ఇది స్వర్గం మరియు భూమి కలిపే వంతెన సమీపంలో ఉంది.