The majestic General Sherman is the biggest tree in the world by volume and it’s located in the Sequoia National Park in California. Standing at 275 feet and spreading over 26 feet in diameter, this tree is actually taller than the Statue of Liberty and magnificent sight. But, it’s also […]