The photograph is of the majestic Kanchenjunga.It was taken from a place called Simana which is a border between India and Nepal.