A tug boat sprays water on a cargo ship to celebrate the upcoming 100th anniversary of the start of operations in the Panama Canal, and a North Korean soldier guards on the banks of Yalu River near the North Korean town of Sinuiju.
These and more, in Today In Pictures. Click here to see them.