Vestiges of a Buddhist monastery