The mountains are ringing with the happy sounds of the 26th Taste of Scotland Festival & Highland Games, June 13-15 in Franklin.