To travel to Tibet, Indian citizens need a Chinese visa and a Tibet Travel Permit (TTP). The Chinese visa is obtained through the Chinese embassy, while the TTP is arranged through a registered Tibetan travel agency. https://itibettravel.com/tibet-travel/