There are many approaches, but the starting point for any of them, based on what it sounds like you want to achieve, would be some real world heightmap data. Here ae a few sources off the top of my head (there are many more):


https://tangrams.github.io/heightmapper/
https://earthexplorer.usgs.gov/
https://maps-for-free.com/