સ્ટોન ટાઉન 526 મીટરની ઊંચાઇએ આવેલું છે, તે તાઇગા અતિ સુંદર દૃશ્ય પ્રદાન કરે છે, પર્વત શ્રેણી ખૂબ પગ સુધી પહોંચી હતી.