GETMAPPING PLC / SCIENCE PHOTO LIBRARY GETMAPPING PLC / SCIENCE PHOTO LIBRARY
Cardiff, Wales, UK, aerial photograph. Cardiff is the capital city of Wales. It is a port on the Bristol Channel (not imaged at lower right). The Millennium Stadium is the white rectangle at lower centre, on the east bank of the river Taff. This image has two metre resolution.
Model release not required. Property release not required.