There is a impressive tree in Lake Biwa which is the biggest lake in Japan. Lake Biwa is called "Mother Lake" because it holds the water of life.