The Jinggangshan Mountain in east China's Jiangxi Province is known as the Red Army's birthplace and the revolution's cradle. It is also a popular tourist destination with the picturesque sceneries.