Question: which place is called roof of the world
Answer: the mountainous interior of Asia , i.e. the Himalayas