Standing on the shoulders of giants- On the edge of Tiblisi on the shore of the caspian sea stands a