Scientists discover almost 35 million years old rare snake fossil from Ladakh Himalaya