Karanpur Valley construction