Chatra Definition

The Chatra is a parasol-like construction that symbolizes high rank. The Chatra is meant to honor and protect the relics. Chatra acts as a crown on old historical structures. Eg: In India, the 'Great Stupa' at Sanchi is the oldest stone structure which is crowned by the Chatra.
Log In