English: It is a place to SEE.
Telugu: అది చూడాల్సిన ప్రదేశం.