The Santa Veracruz Church, which was built in 1586, sits across the street from the Alameda Central. [Photo by Jesse Anderson/China.org.cn]
Go to Forum >>0 Comment(s)