Every year the vibes of Teej, the greatest festival of women in Nepal, does not leave a single woman, irrespective of the geographical location, ethnicity or status. Shopping begins months before and women are dressed up in red sari, red tika and beautifu ...