Trees

Boudhanath Stupa, one of the biggest stupas in the world (green filter)

More photos by bravebird