The Ceylon Hanging Parrot is a small and colourful bird. Approximately 5 inches in height, and are often found in most parts of Sri Lanka . Most of the time they climb branches and hang upside down to reach the respective fruit or flower.