Located in Jharkhand’s Chatra district, a number of historic artefacts have been excavated at Itkhori. Among the discoveries are 104 beautifully sculpted Bodhisattvas and four statues of Buddha sculpted on each side of a stupa-like structure.
Located in Jharkhand’s Chatra district, a number of historic artefacts have been excavated at Itkhori. Among the discoveries are 104 beautifully sculpted Bodhisattvas and four statues of Buddha sculpted on each side of a stupa-like structure.