Ambuluwawa – Sri Lanka – Top of the mountain in the mist