In a densely populated city of more than 8.5 million people, you would hardly expect there to be wild deer running around. Yet you may be surprised to learn that this is actually the case in London, UK. Richmond Park, just a few miles from the throbbing city center, is home to more than 600 wild deer, who roam freely and happily share the park with humans. Londoner, Sam Coppard, has captured this amazing phenomenon on camera! Check out his cool shots!