English: Here's that same place, today.
Telugu: అదే స్థలం, నేడు