There are many things which can take your breath away. A lovely sun rise at the shore of the sea, a beautiful sun set on a peak of mountains, a luxury