From 1857 to June 1860 he had worked for the Survey of India, mainly around the Kazi Nag, Pir Panjal, and Marau-Warwan regions. He was given a permanent post in the Trigonometrical Survey and in 1860 mapped Shigar and the lower Saltoro valley of Baltistanas far as the south face of K1, Masherbrum. In 1861, he traversed the Skoro La, beyond Skardu and Shigar, where he surveyed the Karakoram glaciers: Baltoro, Punmah, Biafo, Chiring, almost as far as the old Mustagh Pass and Hispar. On this expedition, he climbed to about 1000m+ above Urdukas on the Baltoro Glacier, and fixed the height and position of K2 for the first time.