Sayram Lake is located in the Bortala Prefecture near the Tian Shan Mountains, Xinjiang, China. In the Kazakh language Sayram means ‘blessing’. It is also known as Santai Haizi. It is the largest alpine lake in Xinjiang and also the highest.
The Dragon and Lion dance is a time-honored Chinese festival tradition. The dance is performed as a wish by the dancers for a good weather, leading to a good and fruitful harvest. The full name of this dance is ‘The Dance of a Hundred Lions and Dragons’ – and you’re about to see why; The […]
The ongoing coronavirus pandemic has gripped the entire world in a panic. As we grapple with the deadly outbreak, the question again arises that how did this new virus pop up all of a sudden? While the origin of the novel Coronavirus is being studied minutely, it is also the time to understand where new […]