Meteora with Kastraki village in the middle and Pindus mountains in the distance.