Prayer Flags or Tibetan Prayer Flags are colorful rectangular cloth, usually seen on the Himalaya peaks and Gumbas. They are a symbol of religious beliefs to bless the pilgrimage sites and also for various other purposes. Prayer flags are supposed to have originated with Bon (Bon is a native pre-Buddhist religious tradition of Tibet). These […]