English: Tibidabo Mountain and the Temple of the Sacred Heart.
Telugu: టిబిడాబో పర్వతం మరియు సేక్రేడ్ హార్ట్ ఆలయం.