Photo credit: TwistedSifter | Better_Be-Safe (Reddit)

Here’s something you don’t see everyday: a stunning photo showing where the Great Wall of China meets the Bohai Sea. That’s right, it’s located in the “Shanhaiguan District of Qinhuangdao, Hebei and is nearly 300 kilometres (190 mi) east of Beijing.” Click here to view the first image in today’s viral picture gallery. Continue reading for a video of a super dog that just loves parkour.

Write A Comment