Toledo, Spain. By Tajo River.