English: They are in fact the same place.
Telugu: నిజానికి వాళ్ల స్థలం అలాగే ఉంది.