The Kashmir valley was hit by a 6.8-magnitude earthquake this afternoon. The quake shook houses and buildings in the region and sent panicked residents rushing out for safety.