This stupa is thought to be the site of the twin miracle
PREVIOUS
NEXT
QUIT