Angkor Wat
ANGKOR WAT. CAMBODIA. 2012
Angkor Wat is a mirror of civilization. Decay and desolation. Living our lives, we to believe that humanity is evolving and everlasting, but as we venture into the jungle and touch remnants of ancient civilizations: stones and giant tree roots, it changes the way we see our true place in nature and in the world. Furious gods of anger and time crush human pride and narcissism.