St. Joseph Church, built in 1868, is nestled among hotels, stores and office buildings in downtown San Antonio. San Antonio is the seventh-largest city in the US and the second-largest city within the state of Texas in terms of population. [Photo by Xu Lin / China.org.cn]
Go to Forum >>0 Comment(s)