A group of Buddhist monks on a 2,300-mile Walk for Peace have made their way to Petersburg on their fifth day in Virginia.