translate English to German: In this context a number of panoramic photographs of Marfa seem absurd.
Fast absurd erscheint in diesem Zusammenhang auch eine Reihe von Fotos, die einen panoramaartigen Blick über Marfa freigeben.