goldmine

noun

1.
a good source of something that is desired
2.
a mine where gold ore is found