after traveling over many bridges , and seeing many fascinating and beautiful sights , they came in view of one of kshalokas temples , built on a huge flat rock that had apparently fallen from above , eons ago .