There is something about Mexico that makes me fall in love with the natural beauty this amazing country possesses. Here is the view from the iconic Posada Mirador Hotel located on the edge of Copper Canyon (Barrancas del Cobre in Spanish). The system consists of seven canyons, four times larger and two times deeper than the Grand Canyon. It is home to the indigenous Raramuris or Tarahumaras. The Copper Canyon is one of the 13 Natural Wonders of Mexico and offers visitors spectacular views year round.