cherry
    cherry
    cherry
    cherry
    cherry
    cherry
Limestone rock formation near Catalonia in Spain, also referred as Chinese wall of Spain