A species of 'deaf ear frog' was discovered in Ecuador
Researchers from the University of Ecuador's Christian University have discovered a new frog, which has a particularly noisy sound and grows in tropical forests.Beautiful Earth photo taken from space
The varied and colorful natural forms along with the architectural works created from human hands have brought to Earth one