London - England - United Kingdom
A peaceful walk along the river Thames river near where I live in London.