
Mashpi Waterfall
7 x 11 inches
Guache
This waterfall is located in the cloud forest of Ecuador, not far from its capital, Quito. Mashpi is the name of a 2,500 acre private reserve and luxurious lodge in the middle of a lush green world. If you look carefully, you might find a glasswing butterfly.