BEIJING: It was a land of mystique and wonder in times of old. Nestled in the western frontier of China, it unfolds with a grandeur that left anyone who visits it spellbound — snow-clad mountains, lush forests, vast deserts, and emerald oases, each a vivid stroke in a masterful painting. Bortala Mongolian Autonomous Prefecture is situated in northwest China’s Xinjiang …