From the Illustrated London News, March 12, 1870.

This picture is entitled 'Proposed Channel Railway Ferry: Station & Pier at Dover'