Stock Photo: England, London, Crystal Palace Park. Pair of stone sphinxes standing on the remains of the old Crytal Palace in Crystal Palace Park.