The flag you're referring to, known as the "Shree Ram Ji Flag" or "Ram Mandir Flag," typically comes in a size of 21x24 cm, considered a medium size suitable for both outdoor and indoor use. It's made from satin cloth, which is durable and suitable for displaying in various environments. The flag you're referring to, known as the "Shree Ram Ji Flag" or "Ram Mandir Flag," typically comes in a size of 21x24 cm, considered a medium size suitable for both outdoor and indoor use. It's made from satin cloth, which is durable and suitable for displaying in various environments. The design of the flag usually features symbols and imagery associated with Lord Rama, such as his portrait, the temple, or religious symbols significant in the context of Ramayana or Hindu mythology. The colors used in the flag can vary but often include shades of red, yellow, and sometimes blue, representing religious significance and cultural symbols related to Lord Rama.