CHANGSHA, CHINA - The tomb of Chinese revolutionary leader Huang Xing is located on Mount Yuelu in the city of Changsha, China. He was one of the founders of the Nationalist Guomingdang party and is considered one of the fathers of modern China.
View Full Image on Dreamstime
Username: StrippedPixel
Editorial: No
Width: 2848 pixels
Height: 4288 pixels
Downloads: 0
Image ID: 50541874