A possible Himalayan microcontinent