Chang La pass is the world's third highest pass and is reputed to possess the accolade for the highest cafeteria too. Its inn the Ladakh region of India
Read this post on shalzmojo.in