What is Chamrosh? Persian Mythology’s Mythical Bird
In Persian mythology there is a strange bird-like creature that dwells atop the Alborz mountain range in northern Iran. Little is known about this creature, but Persian legend describes the bird as a cousin of the legendary Simurgh. But what else do we know about the Chamrosh? Read on to find out more. Related: Who … Read more