Quebrada Huachacancha

  • Country: Peru
  • Lat: -11.2563889
  • Long: -75.9927778
  • Type: stream