Amusing Planet

Katskhi Pillar: The Staircase to Heaven
Located down in between Eastern Europe and Western Asia is the beautiful country of Georgia. This small region is covered with amazing mountains ranges and gently…