Если вы откроете школьный учебник географии, то обнаружите, что как раз географически граница Европы совсем не в устье Дуная и не у Рижского залива. Там же, кстати, можно узнать значение термина "полуостров" и понять, что Европа им не является :)
То, о чём вы говорите, это культурно-политические границы, а не географические. Ну и тут, конечно, можно сколько угодно времени спорить — относится половина России к Европе или нет. Однако как раз у географии-то ответ на этот вопрос вполне однозначный.