Land of the Tigers - one of the more famous tourist spot of Dalian.