But India's railways still produce other mind-boggling figures: 23 million passengers are transported daily (over eight billion per year, more than the world's entire population) on 12,617 trains connecting 7,172 stations across a 65,000-kilometer (40,000-mile) network.