Skip to content
The Great Britain Guide

Public art & sculpture · South West England

Mother Nature

Mother Nature — a public art in england-south-west, United Kingdom.

Was it St George^ - geograph.org.uk - 4248904

Neil Owen — CC BY-SA 2.0 via Wikimedia Commons licence

Plan your visit

Typical visit
1 h–2 h

About

Mother Nature is a public art located in england-south-west, United Kingdom. Sourced from OpenStreetMap (ODbL licence); see local listings for visitor information, opening hours and admission details.

Photo gallery

From the Wikipedia article

Mother Nature (sometimes known as Mother Earth or the Earth Mother) is a personification of nature that focuses on the life-giving and nurturing aspects of nature by embodying it, in the form of a mother or mother goddess.

Excerpt from Wikipedia under CC BY-SA 4.0. See the source article linked in Sources below.

Coordinates
51.0135, -3.1013
Address
68-69 High Street, Taunton, TA1 3PT

Sources

Other places nearby

Loading nearby places…

Nearby

More places in this region

Frequently asked questions

Where is Mother Nature?
Mother Nature is in South West England, in the United Kingdom — coordinates 51.0135°, -3.1013°.