Castillo de Loarre, Spain. : r/europe

Responsive image
source