Our latest photo of the week was taken in the beautiful town Chepstow in Wales. A friendly local allowed us to take a photo of Chepstow Castle from his property which is located in England. You can basically walk from Chepstow in Wales across the River Wye to England.