Quebrada Turun Turun

  • Country: Peru
  • Lat: -17.1497222
  • Long: -70.3183333
  • Type: stream