English: Anyone knows this place?
Telugu: ఈ విషయం యింకా ఎవరికైనా తెలిసిందా?