Times Plugs Maoist Tourist Spot in China: 'Red Is Far From Dead'