Check out the pictures of Lanjiang town in Southwest China’s Sichuan province! The town is famous for its industry of lotus roots cultivation and was selected as a characteristic town at both the national level and provincial level in 2017. Every summer, water lilies bloom in its Lianhua Lake.