English: It is located on the Tohmajoki River, just a little downstream from the waterfall.
Telugu: ఇది కేవలం జలపాతం నుండి కొద్దిగా దిగువ, Tohmajoki నదిపై ఉన్న.