It has over 2,500 images of the Buddha. The lower of the Buddha Caves, on the Mekong River Luang Prabang, Laos