It’s heartening to see that China has resumed the pilgrimage of Indian pilgrims to the sacred Mount Kailash and Lake Manasarovar in Southwest China’s Xizang Autonomous Region this year after a five-year break, and India has restarted the issuance of tourist visas to Chinese citizens suspended since 2020. Recently, several direct flights between…
