This artificial lake is the heart of the Lost World

This artificial lake is the heart of the Lost World