vista [noun] + panoramic [adjective]