An abandoned research station in Russia isn't as empty as it may appear. Photographer Vadim Makhorov recently ventured to Koluchin Island off Russia's east coast and captured incredible photos of ...