Indias most highest place ever