The third meeting of the Nepal-Russia Consultation Mechanism was held today, continuing consultations between the two countries.