Chola Impressions is a breath of fresh air in today’s mass manufacture world. They are located in Thanjavur, the birthplace of the famous paintings, that they are known for and this shows in the incredible paintings they create. They do not believe in mass producing their products. Instead,