Saturday, December 28, 2013

Is it real or is it CGI?

Colombia's lush Cocora Valley, part of Los Nevados National Park, is the principal home for the country's national tree, the palma de cera, or wax palm. The lanky tree is the world's tallest palm tree, reaching up to 200 feet tall.

Any country that can produce Sofia Vergara and the world's tallest palm tree has to be ok.

1 comment: