Lam valley is located in the state of Jammu & Kashmir. It is a small village nestled at a distance of 647 km from New Delhi.