Ram ChabutraHome / glossary / Ram ChabutraRam Chabutra is a place where he was born, located 50 yards from the main dome.