Brother Branham Neal Lima, Montana Brother Branham at the seven mountain peaks near Lima, Montana. CLICK for MORE Details. (Note: A "New Web Browser" window will open for this link. To return to the "Photo Album", close the second Web Browser window.)
(Taken from "Footprints On The Sands Of Time".