Charm Unveiled | Exploring picturesque Junggar Banner in north China's Inner Mongolia