Multicolored Tibetan prayer flags. A symbol of good luck, prosperity and happiness. Traditional Nepalese ritual stuff.