Question relate image
Daily QuestionGreen pin icon
26% Answered Correctly

Where is this "gateway to heaven"?