Hello! We have in Switzerland our own Grand Canyon ! It’s called Creux-du-Van and I let you discover the spot with a few informations ! Have a nice watch ! Greg