The Chinese Peace Pagoda, Battersea Park, River Thames, London, UK.
The Chinese Peace Pagoda, Battersea, River Thames, London, UK.
Size: 3416px × 5120px
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, religion, religious, river, shrine, temple, thames, tourism, tourist, travel, travelpix, uk