Project Noah

Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.

Join Project Noah Today

Orquídea. Orchid

Epidendrum blepharistes


Color rosa




Machu Picchu. Perú

No species ID suggestions

Machupicchu, Cusco, Peru

Lat: -13.16, Long: -72.55

Spotted on Jul 26, 2005
Submitted on Aug 26, 2010

Spotted for mission

Related spottings

Epidendrum Orchid Orchid epidendrum Epidendrum radicans Orchid

Nearby spottings

Gorrión americano. Rufous-collared Sparrow Llama Unknown spotting Unknown spotting