2 listings found
Guru Rinpoche mountain is located in Chatra, Jharkhand.
Stone carved Buddhas is located in Chatra, Jharkhand.