A symbol of peace between two countries… an open border. Here is hoping the current leaders keep the peace.

The Peace Arch, which stands 20.5 metres (67 ft) tall, was built by 

259 more words