The magnificent carvings and sculptures of Sanchu Stupa represent Buddhist culture and art ... of Lord Buddha located here is the main center of attraction. Along with this, the paintings and ...