Shimla, a beautiful hill station in India, isn't only known for its beauty, but also for its glorious tradition of crafts ...