Lhasa

Tibetan Prayer Flags

Traditionally, prayer flags are colorful rectangular pieces of cloth that are used to give blessings