Kamchatka Peninsula, Russia Want a sense of how big Russia really is? Then picture this: the Kamchatka Peninsula off the country’s east coast is closer...