The Power of Lidar

I have written about this discovery, but this is the first time that the “story behind the story” has been reported. A film maker by the name of Steve Elkins has been looking for the Lost city of the Monkey God for the past twenty years without any success But he never gave up. In 2010 he read an article […]

Read more