A magnitude 3.1 earthquake hit Bilasuvar rayon of Azerbaijan. The quake origin was at the depth of 40 kilometers, Trend News reports.