Nepal has blocked China from sending the Panchen Lama, a move that reflects growing tensions between the two nations. This decision has sparked political discussions regarding Nepal's sovereignty and relations with China.