3

At the top of Hebra Mountain there's a location with an elevated section of ground, which has two icicles in front of it (pictured below). This area just screams secret to me, yet I can't seem to find anything here. I've tried looking around online, but alas, my google-fu is failing me.
Is there...