An aerial drone photo taken on July 24, 2024 shows Baojiatun Village in Xixiu District of Anshun City, southwest China's Guizhou Province. Tunpu means "fort" in Chinese, referring to the complex ...
Some results have been hidden because they may be inaccessible to you