北京有海。因为这里的海不只是我们传统意义上的大海,而是在古代面积比较大的湖泊都可以叫海。所以北京也有海。北京的海分别是中海、南海、北海、什刹海、后海、西海。其中中南海是中海和南海的合称。北海公园与中海和南海合称三海。后海是什刹海的组成部分。西海是以德胜门内大街为分界线西边的水潭。
没有。
北京有六个湖泊被俗称为“六海”,其中外三海为西海、后海、前海,内三海为北海、中海、南海。虽然这些地方都带有“海”的字眼,但它们实际上是指湖泊。因此,北京没有大海,但有六个湖泊被称为“六海2”。而搜索结果则表示北京是个内陆城市,没有地方可以看到大海。