about 100 years ago, heaven was right above our heads
a place that seems to get further and further away as humans' scientific knowledge improves
"about 100 years ago, heaven was right above our heads" What is the definition of "heaven"?