Menu
Courtesy of John C. Huntington
The magnificent Fengxian Temple (shown here) in Longmen, China, with its huge seated Buddha, was dedicated in 675 A.D.