Photo taken on Sept. 14, 2020 shows the view of a light show at the Yuxu Palace scenic area on Wudang Mountain in central China's Hubei Province. (Xinhua/Du Huaju)
Go to Forum >>0 Comment(s)