Adorned with terraced fields and wooden houses, Leepa Valley in Azad Jammu and Kashmir exudes tranquility and natural beauty.