Peniscola Castle January 30, 2021Full resolution (1234 × 761) ← Previous Next → The Castle of Papa Luna sits above the small Mediterrenian fishing town of Peniscola on a barren stretch of beach 120 miles south of Barcelona, Spain.