The small brother of the Grand Canyon is located in the southeast of Kazakhstan.

Why is it special?

Coming soon …