The Mountain Stream

A gushing mountain stream inside the property providing an un-disturbed enjoyment of natures endowments.