In a mountain village, nestled between the World's End mountain range and Hagala (Rabbit Rock) and the iconic Horton Plains and Adam's Peak Wilderness nature reserves, Glenrock sits on the bank of the rocky Belihuloya River, which runs through Horton Plains and Baker's Falls, cascading into pristine, lush greenery.