Tajikistan awarded Asia’s best country for natural scenery tourism at Top Asia Corporate Ball 2024.