Home

mother nature

The Mother Nature series is made in the sacred, 3000 m high mountain pass “Dochu La” in Bhutan. Legend says this is the place where the famous Lama Kunley (the Divine Madman) 500 years ago conquered the female demon of the pass and trapped her under a rock.

 

MotherNature01

MotherNature02

MotherNature03

MotherNature04

MotherNature05

MotherNature06

MotherNature07

MotherNature08

© Jens H. Petersen 2011