Tourists take cable cars to view red leaves at Badachu Park in Beijing, capital of China, Oct. 25, 2018. (Xinhua/Li Jundong)
Go to Forum >>0 Comment(s)