Star Fort Megapost

Comment by Jorge

Another one, this is in Jaca, in Spain: View Placemark / Google Earth