Where is escorial palace?

El Escorial (Royal Site of San Lorenzo de El Escorial) is a historical residence of the King of Spain, in the town of San Lorenzo de El Escorial, about 45 kilometres northwest of Madrid.
Copyright Wanderlust World © https://www.ynyoo.com