English: According to scientists, this place is the center of the Earth.
Telugu: శాస్త్రవేత్తల ప్రకారం, ఇది భూమికి కేంద్రం.