The Greek flag flying over a Church of St. George in Kastraki, the small town at the foot of the Meteora mountains, Greece