Engineer. Selecting and curating pictures and videos trying to awaken your sense of wonder since 2014. Science, tech, art, weather, space, the unusual around us
Meteora, Greece, is a stunning complex of monsteries perching atop towering rock pillars. Meteora means 'suspended into the air', a fitting description for this place.
For centuries, monks had to use rope ladders to reach the monasteries.