The Village With The Light Mist Hiniduma, the symbol of salvation stands out from among the trees as a sentinel of triumph.