Both bombay and the himalayan mountains are in India.