Luoyang, Henan, China
Thought to be the first Buddhist temple in China, this sizable complex was completed in 68 AD.
Baima Si Lu, Luoyang, Henan, 471013, CN