Ram stones worshiped 3 lakh villages