The beautiful memorial was built in London England to honor Princess
Diana. It can be found at the south of Serpentine Lake in Hyde
Britons and tourists visit the memorial from around the world to
soak their feet and to remember the People's Princess.
Princess Diana Memorial, London England