Angkor Wat

In┬áCambodia’s Angkor Wat, the largest temple complex in the world, trees root into the temple walls to produce the ┬ástartling realization of nature’s power over manDSC_2305 copy

Advertisements