,

Charles Jencks’ Mind-Bending Landscape Architecture

An American landscape designer and architect named Charles Jencks has created an amazing flight of stairs that is supposed to represent the cosmic evolution of the past 13 billion years. His creation, named “The Universe Cascade,” contains twenty-five different landings, with each one marking an important shift that occurred throughout cosmic history. For example, the top of the stairs contains the big white house which represents present day. Further down the stairs, there are bushes and grasslands. The stairs eventually flow right into the dark water below the grass, which signifies the mysteries surrounding the universe’s origins.

Jencks masterpiece is located at The Garden of Cosmic Speculation in the country of Scotland. However, it is a private garden that is not generally open to the public except for one day out of the entire year. This would definitely be a trip worth planning over because you’ll be treated to over 40 beautiful garden landscapes that cannot be seen anywhere else in the world.

As he says, “To see the world in a Grain of Sand, the poetic insight of William Blake, is to find relationships between the big and small, science and spirituality, the universe and the landscape. This cosmic setting provides the narrative for my content-driven work, the writing and design. I explore metaphors that underlie both growing nature and the laws of nature, parallels that root us personally in the cosmos as firmly as a plant, even while our mind escapes this home.”

Below are some of our favorite works from his portfolio.

mind-bendin-landscape-architecture

mind-bendin-landscape-architecture

mind-bendin-landscape-architecture

mind-bendin-landscape-architecture

mind-bendin-landscape-architecture

mind-bendin-landscape-architecture

mind-bendin-landscape-architecture

mind-bendin-landscape-architecture

mind-bendin-landscape-architecture

mind-bendin-landscape-architecture

Jencks’ latest project is in northern England and is called Northumberlandia (the “Goddess of the North”). Commissioned by a UK coal-mining company, Jencks is creating to a giant land goddess sculpture that’s 112 feet high and 1,300 feet long. Due for completion in 2013, it will be the world’s largest human form sculpted into the landscape.

Charles Jencks’ website

18 Truly Remarkable Photos Everyone Needs To See

Cats Tattooing Each Other In Surreal Japanese Ink Wash Paintings