English: What's this Place?
Telugu: ఏమి ఈ స్థలం?