National Geographic: Pictures: 3,000 Ancient Buddhas Unearthed in China
3000 ancient Buddha statues were recently discovered during a dig in China. NationalGeographic
3000 ancient Buddha statues were recently discovered during a dig in China. NationalGeographic