Share Facebook Twitter LinkedIn Pinterest Email India has urged Kailash pilgrims to obtain Chinese visas and permits directly, citing potential delays through Nepal for the upcoming Yatra.