London Arch – Travel Photo of the Moment

The Travel Photo of the Moment is of London Arch

The London Arch is a natural rock formation in the shape of an arch located in Port Campbell National Park, Australia. It is one of the main tourist attractions situated along the Great Ocean Road, Australia’s most famous scenic coastline drive. The formation was formed through thousands of years worth of natural erosion until 1990, when the double-span bridge became complete.