VR China: World of Wonders – Luoji Mountain

"China: World of Wonders" is a new virtual reality series focusing on popular tourist destinations in the country. In this episode, we visit Luoji Mountain in Xichang City of southwest China's Sichuan Province. It is famous for its grand and unique mountain peaks. The whole mountain is covered by all kinds of plants, which provide enough natural resources for scientific research.