China caps Indian pilgrims to Kailash via Nepal at 24,000. Tour operators expect more visitors
AI Summary
China has capped the number of Indian pilgrims visiting Mount Kailash via Nepal at 24,000, while Nepali tour operators seek permission for an additional 15,000 permits citing high demand during the Year of the Horse.
Demand surges during the auspicious Chinese Year of the Horse as Nepali operators seek an additional 15,000 permits.