March 31, 2026 China Built the World’s Largest Outdoor Escalator, and It’s a Modern Marvel That Looks Like It Never Stops Rising Into the Sky READ