Considered a powerful place where past mystics and Yogis have meditated and mastered highest spiritual attainments.