India. Red orchids..
Nilgiris mountains is India's first biosphere. It has been declared as one of the 14 'hotspots' of the world because of its unique bio-diversity. The Name 'Nilgiris' means Blue hills (Neelam - Blue and giri - Hill or Mountain).
Taken on April 12, 2012