Question: shimla is built on the top of how many hills
Answer: It has an average altitude of 2,206 metres ( 7,238 ft ) above mean sea level and extends along a ridge with seven spurs .