About
Thought to be the first Buddhist temple in China, this sizable complex was completed in 68 AD.
HighlightThought to be the first Buddhist temple in China, this sizable complex was completed in 68 AD.
Address6 Luobai Rd, Luolong District, Luoyang, Henan, China, 471013
