Lake Baikal in the southern Siberia is world's deepest lake and recently the place bagged everyone's attention for hosting an endurance skating and cycling ... seeing these pictures, it is quite ...