Within easy reach of this spot
Close by you'll find Trilokpur Cave Temple, Chamunda Mata Mandir (SOLDA), Tilopa Buddhist Institute.