English: What a spot.
Telugu: వాట్ ఎ లొకేషన్.