Clothing in India is dependent upon the different ethnicities, geography, climate, and cultural traditions of the people of each region of India. Historically, male and female clothing has evolved from simple garments like kaupina, langota, achkan, lungi, sari, well as rituals and dance performances. In urban areas, western clothing is common and uniformly worn by people of all social levels. India also has a great diversity in terms of weaves, fibers, colours, and material of clothing. Sometimes, color codes are followed in clothing based on the religion and ritual concerned. The clothing in India also encompasses the wide variety of Indian embroidery, prints, handwork, embellishment, styles of wearing clothes. A wide mix of Indian traditional clothing and western styles can be seen in India. History India's recorded history of clothing goes back to the fifth millennium BC in the Indus Valley Civilisation where cotton was spun, woven and dyed. Bone needles and wooden spindles have been unearthed in excavations at the site. The cotton industry in ancient India was well developed, and several of the methods survive until today. Herodotus, an ancient Greek historian described Indian cotton as "a wool exceeding in beauty and goodness that of sheep". Indian cotton clothing was well adapted to the dry, hot summers of the subcontinent. The grand epic Mahabharata, composed by about 400 BC, tells of the god Krishna staving off Draupadi's disrobing by bestowing an unending cheera upon her. Most of the present knowledge of ancient Indian clothing comes from rock sculptures and paintings in cave monuments such as Ellora. These images show dancers and goddesses wearing what appears to be a dhoti wrap, a predecessor to the modern sari. The upper castes dressed themselves in fine muslin and wore gold ornaments The Indus civilisation also knew the process of silk production. A recent analysis of Harappan silk fibres in beads have shown that silk was made by the process of reeling, a process allegedly is known only to China until the early centuries AD. Kimkhwab is an Indian brocade woven of silk and gold or silver thread. word kimkhwāb, derived from the Persian, means "a little dream", Kimkhwāb, known in India from ancient times, was called hiraṇya, or cloth of gold, in Vedic literature (c. 1500 BC). In the Gupta period (4th–6th century AD) it was known as puṣpapaṭa a, or cloth with woven flowers. During the Mughal period (1556–1707), when