India Approves $3.9 Billion Hydropower Project Near China Border: All You Need to Know!