Indian architecture is a testament to the country's rich cultural heritage. The evolution of Indian architecture can be traced back to the Indus Valley Civilization (3300-1300 BCE), where the cities of Mohenjo-Daro and Harappa showcased advanced urban planning and architecture. The Vedic period (1500-500 BCE) saw the construction of temples, yagashalas, and other ritual structures. The Mauryan period (322-185 BCE) witnessed the emergence of monumental architecture, such as the Ashoka Pillars and the Great Stupa at Sanchi.