India's Zero Mile Stone is located in Nagpur, marking the geographical center of colonial India and the starting point for measuring distances. This monument was established by the British in 1907. Kanpur, Jabalpur, and Jaipur are major cities but none hosts this基准 point.