青海湖在今青海省西宁市西,玉门关故址在今甘肃敦煌县西,而唐朝的西域根本没有一个楼兰国,汉代的楼兰国在今新疆鄯善县东南。但是诗人为了表现守边战士的英勇无畏和爱国热忱,却把它们写到了一首诗里。这在诗歌创作中不但允许,而且是常见的,人们感兴趣的是诗中表现的思想和情趣,倘若非要胶柱鼓瑟地进行考证,那就未免多事了