Where is Treasures of the Earth?

Where is Treasures of the Earth located?

Treasures of the Earth, Treasures of the Earth, Great Britain (approx. 56.844154°, -5.125775°)


Where is Treasures of the Earth on the map?