Nature is design so many things amazingly. This is an amazing flower which nature designed. This flower looks like a parrot and very rare flower, and as its shape this flower called parrot flower. We can find this plant in wild small region of north Thailand, Burma, North east India.
More Pictures Of the Parrot flower & Amazing news