landmark megah