Harper's Ferry is a beautifully situated town at the confluence of the Shendandoah River and Potomac River. It has lower part of town and the upper part. The first photo above is taken from the higher part of the town. The gap you seen between mountains in the distance is the same gap to the upper right of the second photo and the upper left in the third photo. The Harper's Ferry National Park consists of this older part of town. The town of Harper's Ferry is to my back as I took the second and third photos. The second photo shows the Potomac River and the third shows the Shendandoah River flowing into the Potomac.
Many of the old buildings at Harper's Ferry have been turned into museums. This one shows displays information about Meriwether Lewis's time in Harper's Ferry when he was collecting supplies for the Lewis & Clark Expedition.