Little planet vista of the main square and historic church in Trier Germany
Image dimensions: 6600 x 6600 pixels