Costa Rica is ecologically diverse with a wide variety of habitats. As a consequence it is home to more than 500,000 species of animals and plants representing nearly 4% of all species on earth. These images provide a few examples of the tropical rainforests, deciduous forests, Atlantic and Pacific coastline, cloud forests, and mangrove forests which can be found in Costa Rica.