Exploring The Hidden Palisade Ksheri. A hidden paradise in the Hima...