These mountains are limitless. I took this photo at the Lake District, also known as the Lakes or Lakeland, is a mountainous region in North West England. This place injects so much energy that one do not really want to leave.