Albania scenery can impress everyone