Discover Shengshan Island, where lush greenery has taken over an abandoned fishing village off the coast of China.
Macon's Ramada hotel, which has been abandoned for more than a decade, was demolished on New Year’s Day. “This was far beyond ...