Show More
Street Food Stall. Rampur. Himachal Pradesh. India

This food stall was in the bus station at Rampur, an important hub on the Hindustan-Tibet Highway. This road was built, mainly by Nepalese who were accustomed to mountain work, to enable India to move troops and material to the border with Tibet, after the Chinese incursion in the 1960's.