Provides one of the breath-taking, magnificient views of Kanchenjunga peaks. This place is sacred to both Hindus and the Buddhists.