Magic carpet

To dream of riding a magic carpet, indicates that you are overcoming obstacles.