Angel fish have a triangular body and long fins. They can reach up to 15 cm in length and 22 cm in height. They are native to the Amazon River in South America. They can live between 5 and 8 years in captivity and are omnivores: they eat both plants and small animals.