The Chinese Peace Pagoda, Battersea Park, River Thames, London, UK.


The Chinese Peace Pagoda, Battersea, River Thames, London, UK.


Size: 3328px × 4992px
Location: London, UK
Photo credit: © Travelpix / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: asian, attraction, battersea, bhudda, bhuddism, building, buildings, chinese, london, monument, pagoda, park, peace, religious, river, shrine, temple, thames, tourism, tourist, travel, travelpix, uk